/*
 *  objetos.h
 *  opengl_icosaedro
 *
 *  Created by MAC9000 on 17/04/10.
 *  Copyright 2010 __MyCompanyName__. All rights reserved.
 *
 */

// This is the same result as using Vertex3D, just faster to type and
// can be made const this way


typedef struct {
	GLfloat x;
	GLfloat y;
	GLfloat z;
} Vertex3D;

typedef struct {
	GLfloat a;
	GLfloat b;
	GLfloat c;
	GLfloat d;
} Color3D;


typedef struct {
	Vertex3D v1;
	Vertex3D v2;
	Vertex3D v3;
} Triangle3D;

typedef struct {
	GLfloat x;
	GLfloat y;
	GLfloat z;
} Vector3D;

